body{font-family:"微软雅黑","宋体","黑体";font-size:12px;background-color: #fff;margin: auto;width:960px;padding: 0;color: #696969; }
ul { list-style: none;padding:0;margin:0;}
img {border-width:0px;}
a{text-decoration: none;color:#666;}
h2{color:#C7DB48;}
p{ margin-bottom: 20px; line-height: 1.6em;}
input{ font-size:12px;}
.input{border:solid 0.1px #fff;color:White; background-color:#C7DB48;height: 24px;cursor:hand;}
input.text{border:#b2b2b2 1px solid;}
.clear{clear:both;}
.width-60{width:60px;}

.fixedwidth-60{width: 60px;  display: -moz-inline-box; display: inline-block;vertical-align: top;}


#content{ background-color:White;margin-left:0px;}

#footer{position:fixed;_position:absolute;bottom:0px;width:960px;padding-left:0px;margin-bottom:0px;height:25px; background-color:Blue;}
#footer ul{display:inline;}
#footer ul li{float:left;padding:3px;margin:3px;background-color:Blue;line-height:14px;text-align:center; }
#footer ul .menu{float:left; padding:3px;margin:3px;background-color:#fff;line-height:14px;text-align:center;}
#footer ul li:hover{float:left; padding:3px;margin:3px;line-height:14px;background-color:#c7db48;}
#footer ul .menu:hover{float:left;padding:3px;margin:3px;line-height:14px;background-color:Blue;text-align:center;}
#footer ul li a{color:#fff;text-decoration:'underline';}
#footer ul .menu a{color:White; text-decoration:'underline';}
#footer #logindisplay{  display:block; text-align:right;  color:White;float:right;padding:3px 3px 0 3px;background-color:#C7DB48;height:22px;}
#footer #logindisplay a{color:White;padding:0 5px 0 5px; }
#footer .footer-split-right{height:25px;background-color:#fff;width:2px;float:right;}
#footer .footer-split-left{height:25px;background-color:#fff;width:2px;float:left;}


/*公共入口网站 begin*/
#content #entries #CommonEntries{margin:auto; padding-top:50px;width:840px;}
#content #entries #CommonEntries div{float:left;width:140px;padding:5px 0 5px 0;height:40px; border:solid 0px red;}
#content #entries #CommonEntries div a{float:left;padding:5px 0 5px 0; }
#content #entries #CommonEntries div a #icon {padding-right:5px; width:16px;height:16px; cursor:move;}
#content #entries #CommonEntries div a #add{padding-right:5px;width:8px;height:7px;}
#content #entries #CommonEntries div a { }
#content #entries #CommonEntries div a:hover { text-decoration:'underline'; color:#C7DB48;  }

#content #cell-container{margin:auto;padding-top:50px;width:840px;}
#content #cell-container1 {margin:10px 0px 0px 50px; float:left;}
#content #cell-container  div.cell{float:left;width:104px;padding:5px 0 5px 0;height:88px;_height:88px;overflow: hidden;border:solid 0px red;}
#content #cell-container  div.cell a{float:left;padding:5px 0 5px 0;}
#content #cell-container  div.cell a #icon {padding-right:5px; width:16px;height:16px; cursor:move;}
#content #cell-container  div.cell a #add{padding-right:5px;width:8px;height:7px;}
#content #cell-container  div.cell a:hover { text-decoration:'underline'; color:#C7DB48;  }
/*公共入口网站 end*/

/*个性设置的入口网站 begin*/
#content #entries{margin:auto;}
#content #entries .privateEntries-icon{margin:0px 0px 0px 0px; float:left;}
#content #entries .privateEntries-icon div.cell{float:left;width:140px;padding:5px 0 5px 0;height:40px;_height:40px;border:solid 0px red;}
#content #entries .privateEntries-icon div.cell div{width:140px;height:40px; }
#content #entries .privateEntries-icon div.cell a{margin:5px 0 5px 0;}
#content #entries .privateEntries-icon div.cell a #icon {padding-right:5px; width:16px;height:16px; cursor:move;}
#content #entries .privateEntries-icon div.cell a #add{padding-right:5px;width:8px;height:7px;}
#content #entries .privateEntries-icon div.cell a:hover { text-decoration:'underline'; color:#C7DB48;  }

#content #entries .privateEntries-small{margin:10px 0px 0px 0px; float:left;}
#content #entries .privateEntries-small .cell{float:left;width:104px;padding:5px 0 5px 0;height:88px;_height:88px;overflow: hidden;border:solid 0px red;}
#content #entries .privateEntries-small .cell .small-a{font-weight:bold;padding:5px 0 5px 0;}
#content #entries .privateEntries-small .cell .small-icon {margin:30px 0 0 22px;width:16px;height:16px; cursor:move;}
#content #entries .privateEntries-small div.cell a #add{padding-right:5px;width:8px;height:7px;}
#content #entries .privateEntries-small div.cell a:hover { text-decoration:'underline'; color:#C7DB48;  }

#content #entries .privateEntries-larege{margin:10px 0px 0px 0px; float:left;}
#content #entries .privateEntries-larege div.cell{float:left;width:104px;padding:5px 0 5px 0;height:88px;_height:88px;overflow: hidden;border:solid 0px red;}
#content #entries .privateEntries-larege div.cell a{padding:5px 0 5px 0;}
#content #entries .privateEntries-larege div.cell a #icon {padding-right:5px; width:16px;height:16px; cursor:move;}
#content #entries .privateEntries-larege div.cell a #add{padding-right:5px;width:8px;height:7px;}
#content #entries .privateEntries-larege div.cell a:hover { text-decoration:'underline'; color:#C7DB48;  }



.black{color:#666;}
.red{color:red;}
.Blue{color:#FF00FF;}
.blue{color:blue;}
.purple{color:purple;}
.green{color:green;}
#content #entries .privateEntries  #od{padding-left:5px;width:15px;height:11px; }
/*个性设置的入口网站 end*/



/*首页上的入口网站分类 begin*/
#content #entries #categoryArea{height:25px;float:right;margin:10px 20px 0 0;}
#content #entries #categoryArea #categories-Container{height:25px;line-height:10px;float:right;}
#content #entries #categoryArea #categories-Container #categories{float:right;border-bottom:solid 2px Blue;}
#content #entries #categoryArea #categories-Container #categories  a{width:auto;color: #85932F;text-decoration: none;padding:5px; line-height:15px;
                               background-color: #EEE;margin: 0px 4px 0px 0px;float:left;color:Blue;}
#content #entries #categoryArea #categories-Container #categories  .current{width:auto;color: #85932F;text-decoration: none;padding:5px; line-height:15px;
                               background-color:Blue;margin: 0px 4px 0px 0px;float:left;color:#fff;}
#content #entries #categoryArea #categories-Container #categories input{float:left; line-height:15px;margin: 0px 4px 0px 0px;}
                               
#goleft {float:left;margin:6px 5px 0 3px;display:none;cursor:hand;}
#goright {float:left;margin:6px 0px 0 5px;display:none;cursor:hand;}

#slideCategory {float:right;margin-right:2px;margin-top:1px;}

#addEntryButton {float:right;width:60px;height:25px;margin-right:2px;border-bottom:solid 2px Blue;}
#addEntryButton a{ background-color: Blue;line-height:25px;padding:6px;text-decoration: none;color:#fff;}

#showCategory{float:right;height:25px;margin-right:2px;border-bottom:solid 2px #C7DB48;}
#showCategory a{ background-color: Blue;line-height:25px;padding:6px;text-decoration: none;color:#fff;}

#userInfo{float:right;height:25px;border-bottom:solid 2px Blue;}
#userInfo a{background-color:Blue;line-height:25px;padding:6px;text-decoration: none;color:#fff;}

#split{border-bottom:solid 2px Blue;width:570px;margin-top:-11px !important;margin-top:-30px;}
/*首页上的入口网站分类 end*/


#content #set a{margin:5px 0 0 5px;}

#content #setting{display:none;position:absolute;margin:auto;border:solid 5px Blue;width:500px;background-color:White;padding:10px;}
#content #setting ul{padding:0;margin:0;}
#content #setting ul li{height: 30px;}

#content #spanadd a{margin:5px 0 0 5px;}


#content #users{padding:20px 50px 0 50px;}
#content #more{padding-left:10px;}
#content #users ul{padding:0;margin:0;}
#content #users ul li{float: left;width: 85px;height: 81px; background-image:url(/image/users2.gif); background-repeat:no-repeat; margin:10px; border:solid 1px #fff;padding:10px;color:#666;}
#content #users ul li a{text-decoration: none; color:red;padding-top:10px;}


#content  #whos{padding:10px 0 0 50px;color: #C7DB48;  font-weight:bold;}

.shrink{width:40px;}





/*其他页面 begin*/
#content #other{color: #666; margin:20px 30px 50px 0px;line-height:20px;}
#content #other #message{margin:20px 0 30px 0;padding-left:120px;color:Red;}
#content #other #submit{}

#content #other #pals{}
#content #other #pals .pal  {width:250px;float:left;margin:0 20px 20px 0;}
#content #other #pals .pal .pal-picture  {float:left;}
#content #other #pals .pal .pal-text  {float:left;padding-left:10px;}


#content #other #messages{}
#content #other #messages .message  {margin:0 20px 20px 0;}
#content #other #messages .message .message-user  {color:#999;}
#content #other #messages .message .message-text  {color:#333;}

#content #other #suggestions{}
#content #other #suggestions .suggestion  {margin:0 20px 20px 0;}
#content #other #suggestions .suggestion .suggestion-user  {color:#999;}
#content #other #suggestions .suggestion .suggestion-text  {color:#333;}

#content #other #moneyspans{float:left;width:68%;}
#content #other #timespans{float:left;width:68%;}
#content #other #right-nav{float:right;width:30%;margin-left:20px;}
/*其他页面 end*/

/*用户信息设置页面*/
#content #user-setting{color: #666; padding:20px 0px 50px 0px;line-height:20px;}
#content #user-setting #private-setting{ float: left;}
#content #user-setting #tips{padding: 30px; float: left; background-color: #FFFFF0;color:#666; margin-top: 50px;}
#content #user-setting #tips h3{color:#C7DB48;}
#content #user-setting #tips ol li{line-height:30px;}
#content #user-setting #tips ol li b{color:#C7DB48;}
/*用户信息设置页面*/


/**/
.WSCL_BG {color: #FFFFFF; background-color: #A2BBD7;}
#WSCL_TableDay td {color: #2d5494; background-color: #FAFAFA; font: bold 10px Verdana; }
#WSCL_YearHead, #WSCL_MonthHead {color: #2d5494; font-size:10px; height:18px;}
div#DIV_Calendar { position: absolute; left: 0px; top: 25px; }
.WSCL_Out { text-align:center; border: 1px solid #FFFFFF; font-weight:bold;}
.WSCL_Over { text-align:center; border: 1px solid #F6F6F6; font-weight:bold;}





/* main */
.fix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.fix {
display:inline-block;
min-height:1%;
}
.fix {
display:block;
}

/* HEADINGS   
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6{ font-size: 1.5em;color: #000;}

h1{font-size: 2em;padding-bottom: 0;margin-bottom: 0;}
h2{padding: 0 0 10px 0;}
h3{ font-size: 1.2em;}
h4{ font-size: 1.1em;}

.page{width: 96%;margin-left: auto;margin-right: auto;}

#main
{
    padding: 30px 30px 15px 30px;
    background-color: #fff;
    margin-bottom: 30px;
    _height: 1px; /* only IE6 applies CSS properties starting with an underscrore */
}



/* FORM LAYOUT ELEMENTS   
----------------------------------------------------------*/

fieldset {margin: 1em 0;padding: 1em;border: 1px solid #CCC;}

fieldset p { margin: 2px 12px 10px 10px;}

fieldset label {display: block;}

fieldset label.inline {display: inline;}

legend {font-size: 1.1em;font-weight: 600;padding: 2px 4px 8px 4px;}

input[type="text"] 
{
    width: 200px;
    border: 1px solid #CCC;
}

input[type="password"] 
{
    width: 200px;
    border: 1px solid #CCC;
}


/* MISC  
----------------------------------------------------------*/
.clear{clear: both;}

.error{color:Red;}


div#title
{
    display:block;
    float:left;
    text-align:left;
}



.field-validation-error{color: #ff0000;}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}



/* Menu*/
#menu_appList{display:none; position:fixed;bottom:27px;
	background-color:#fff;
	width:150px;
	border:1px solid blue;
	border-bottom:none;}

#menu_appList h3 {
	background:blue ;
	margin:1px;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:10px;
	color:#fff;
	cursor:pointer
}

.menu_appList_list {
	padding:0;
	margin:0;
	list-style:none;
	border-bottom:1px solid #ececec;
}
.menu_appList_list li a 
{
	color:blue;
	height:30px;
	line-height:30px;
	display:block;
	text-align:left;
	padding-left:50px;
	background:transparent url() no-repeat scroll 20px center;
}
.menu_appList_list li:hover{background-color:#FEEEB2;}
.menu_appList_list li a:hover{background-color:#FEEEB2;}


/*more*/
.menu_appList_more {
	background-color:#F0F4FF;
	height:24px;
	line-height:24px;
	text-align:left;
	position:relative;
}
.menu_appList_more_btn {
	background:transparent url(/image/menu_AppListMore.gif) no-repeat scroll 130px 5px;
	padding-left:20px;
	background-color:#F0F4FF;
	display:block;
}
.menu_appList_more_btn:hover {
	background:transparent url(/image/menu_AppListMore.gif) no-repeat scroll 130px -15px;
	background-color:#95bcf7;
	color:#fff;
}
.menu_appList_more ul {
	position:absolute;
	z-index:20;
	left:150px;
	bottom:0px;
	margin:0;
	padding:0;
	list-style:none;
	background-color:#fff;
	width:120px;
	border:1px solid blue;
	display:none;
}
.menu_appList_more ul li {
	height:24px;
}
.menu_appList_more ul li a {
	display:block;
	background:transparent url() no-repeat scroll 10px center;
	padding-left:30px;
}
.menu_appList_more ul li a.about{background:transparent url('/image/pre_icons.png?v=5') no-repeat scroll 10px -395px}
.menu_appList_more ul li a.help{background:transparent url('/image/pre_icons.png?v=5') no-repeat scroll -190px -115px}
.menu_appList_more ul li a.suggestion{background:transparent url('/image/pre_icons.png?v=5') no-repeat scroll -190px -275px}
.menu_appList_more ul li a.suggestion{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -75px}
.menu_appList_more ul li a.douban{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -355px}